home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / md5 / md5.h < prev   
Text File  |  1991-10-17  |  1KB  |  26 lines

  1. /***********************************************************************
  2.  ** md5.h -- header file for implementation of MD5                    **
  3.  ** RSA Data Security, Inc. MD5 Message-Digest Algorithm              **
  4.  ** Created: 2/17/90 RLR                                              **
  5.  ** Revised: 12/27/90 SRD,AJ,BSK,JT Reference C version               **
  6.  ** Revised (for MD5): RLR 4/27/91                                    **
  7.  **********************************************************************/
  8. /* typedef a 32-bit type */
  9. typedef unsigned long int UINT4;
  10.  
  11. /* Data structure for MD5 (Message-Digest) computation */
  12. typedef struct {
  13.   UINT4 i[2];                   /* number of _bits_ handled mod 2^64 */
  14.   UINT4 buf[4];                                    /* scratch buffer */
  15.   unsigned char in[64];                              /* input buffer */
  16.   unsigned char digest[16];     /* actual digest after MD5Final call */
  17. } MD5_CTX;
  18.  
  19. void MD5Init ();
  20. void MD5Update ();
  21. void MD5Final ();
  22.  
  23. /***********************************************************************
  24.  ** End of md5.h                                                      **
  25.  **********************************************************************/
  26.